• word of the day

    calostoma lutescens

    calostoma lutescens - Dictionary definition and meaning for word calostoma lutescens

    Definition
    (noun) a gasteromycete with a leathery stalk and a fruiting body that is globose and has a pale yellow spore case
Download our Mobile App Today
Receive our word of the day
on Whatsapp